package com.pqc.tbk.dao.order;

import com.pqc.tbk.dao.BaseDao;
import com.pqc.tbk.entity.order.Order;
import com.pqc.tbk.utils.Pager;

/**
 * 实现交易订单的增改查
 * 
 * @author long, create on 2012-7-4 下午7:36:19
 * 
 */
public interface OrderDao extends BaseDao<Order> {

	/**
	 * 根据用户id和pager对象对订单进行分页
	 * 
	 * @param pager
	 * @param uid
	 * @return
	 */
	public Pager<Order> getOrders(Pager<Order> pager, String search);

	/**
	 * 根据用户id查询出总的记录条数
	 * 
	 * @param uid
	 * @return
	 */
	public Long getCountByUID(long uid);

}
